biological determinism - Español Inglés Diccionario